foil rolling - French English Dictionary